package com.edt.ichannel.api.entiy.local;

import java.io.Serializable;
import java.util.Date;

/**
 * OrderCreditMonth实体类
 * @author 李爽
 * @date 2019-01-10
 */
public class OrderCreditMonth  implements Serializable {

    private static final long serialVersionUID = -739461594117206735L;
    private String id;
    private Date endDate;
    private String adduser;
    private String remark;
    private Integer firstMoney;
    private Integer type;
    private String productName;
    private String productCode;
    private Date beginDate;
    private String cityCode;
    private Integer overCount;
    private Integer channelType;
    private String serviceCode;
    private Integer channelLevel;
    private String userId;
    private Double commissionMoney;
    private String ruleId;
    private Double bonusMoney;
    private Integer overState;
    private Double ruleCommissionMoney;
    private Integer commissionFirstMoneyDown;
    private String orderCreditId;
    private Date addtime;
    private Integer commissionFirstMoneyUp;
    private String channelId;
    private Date orderDate;
    private String orderCode;
    private Integer countMonth;
    private Date firstDate;

    public String getId(){
        return id;
    }
    public void setId(String id){
        this.id=id;
    }
    public Date getEndDate(){
        return endDate;
    }
    public void setEndDate(Date endDate){
        this.endDate=endDate;
    }
    public String getAdduser(){
        return adduser;
    }
    public void setAdduser(String adduser){
        this.adduser=adduser;
    }
    public String getRemark(){
        return remark;
    }
    public void setRemark(String remark){
        this.remark=remark;
    }
    public Integer getFirstMoney(){
        return firstMoney;
    }
    public void setFirstMoney(Integer firstMoney){
        this.firstMoney=firstMoney;
    }
    public Integer getType(){
        return type;
    }
    public void setType(Integer type){
        this.type=type;
    }
    public String getProductName(){
        return productName;
    }
    public void setProductName(String productName){
        this.productName=productName;
    }
    public String getProductCode(){
        return productCode;
    }
    public void setProductCode(String productCode){
        this.productCode=productCode;
    }
    public Date getBeginDate(){
        return beginDate;
    }
    public void setBeginDate(Date beginDate){
        this.beginDate=beginDate;
    }
    public String getCityCode(){
        return cityCode;
    }
    public void setCityCode(String cityCode){
        this.cityCode=cityCode;
    }
    public Integer getOverCount(){
        return overCount;
    }
    public void setOverCount(Integer overCount){
        this.overCount=overCount;
    }
    public Integer getChannelType(){
        return channelType;
    }
    public void setChannelType(Integer channelType){
        this.channelType=channelType;
    }
    public String getServiceCode(){
        return serviceCode;
    }
    public void setServiceCode(String serviceCode){
        this.serviceCode=serviceCode;
    }
    public Integer getChannelLevel(){
        return channelLevel;
    }
    public void setChannelLevel(Integer channelLevel){
        this.channelLevel=channelLevel;
    }
    public String getUserId(){
        return userId;
    }
    public void setUserId(String userId){
        this.userId=userId;
    }
    public Double getCommissionMoney(){
        return commissionMoney;
    }
    public void setCommissionMoney(Double commissionMoney){
        this.commissionMoney=commissionMoney;
    }
    public String getRuleId(){
        return ruleId;
    }
    public void setRuleId(String ruleId){
        this.ruleId=ruleId;
    }
    public Double getBonusMoney(){
        return bonusMoney;
    }
    public void setBonusMoney(Double bonusMoney){
        this.bonusMoney=bonusMoney;
    }
    public Integer getOverState(){
        return overState;
    }
    public void setOverState(Integer overState){
        this.overState=overState;
    }
    public Integer getCommissionFirstMoneyDown(){
        return commissionFirstMoneyDown;
    }
    public void setCommissionFirstMoneyDown(Integer commissionFirstMoneyDown){
        this.commissionFirstMoneyDown=commissionFirstMoneyDown;
    }
    public String getOrderCreditId(){
        return orderCreditId;
    }
    public void setOrderCreditId(String orderCreditId){
        this.orderCreditId=orderCreditId;
    }
    public Date getAddtime(){
        return addtime;
    }
    public void setAddtime(Date addtime){
        this.addtime=addtime;
    }
    public Integer getCommissionFirstMoneyUp(){
        return commissionFirstMoneyUp;
    }
    public void setCommissionFirstMoneyUp(Integer commissionFirstMoneyUp){
        this.commissionFirstMoneyUp=commissionFirstMoneyUp;
    }
    public String getChannelId(){
        return channelId;
    }
    public void setChannelId(String channelId){
        this.channelId=channelId;
    }
    public Date getOrderDate(){
        return orderDate;
    }
    public void setOrderDate(Date orderDate){
        this.orderDate=orderDate;
    }
    public String getOrderCode(){
        return orderCode;
    }
    public void setOrderCode(String orderCode){
        this.orderCode=orderCode;
    }
    public Integer getCountMonth(){
        return countMonth;
    }
    public void setCountMonth(Integer countMonth){
        this.countMonth=countMonth;
    }
    public Date getFirstDate(){
        return firstDate;
    }
    public void setFirstDate(Date firstDate){
        this.firstDate=firstDate;
    }

    public Double getRuleCommissionMoney() {
        return ruleCommissionMoney;
    }

    public void setRuleCommissionMoney(Double ruleCommissionMoney) {
        this.ruleCommissionMoney = ruleCommissionMoney;
    }
}